'use strict';

// 1. 导入定义模型的函数和内置数据类型
const { defineModels, DataTypes } = require('../database');

// 2. 向定义模型的函数传入模型名和模型属性
let users = defineModels('users', {
    // 用户名
    username: {
        type: DataTypes.STRING(80), // string(80)
        allowNull: false // 不允许为空
    },
    // 密码
    password: {
        type: DataTypes.STRING(80), // string(80)
        allowNull: false // 不允许为空
    }
});

// 3. 暴露出去
module.exports = users;